package com.exrobot.module.rbt.dal.iben.robot;

import com.exrobot.module.rbt.dal.iben.map.OpenMapDTO;
import lombok.Data;

import java.util.List;

@Data
public class OpenRobotDetailDTO {
    /**
     * 算法版本
     * */
    public String algorithmVersion;
    /**
     * 机器人电量
     * */
    public String electricity;
    /**
     * 嵌入式版本
     * */
    public String embeddedVersion;
    /**
     * 	固件版本
     * */
    public String firmwareVersion;
    /**
     * 硬件健康信息
     * */
    public List<HardwareManager> hardwareManagerList;
    /**
     * 	地图信息
     * */
    public OpenMapDTO map;
    /**
     * 	开通时间
     * */
    public String openedTime;
    /**
     * 	运营商
     * */
    public String operator;
    /**
     * 	异常描述
     * */
    public String robotDesc;
    /**
     * 	机器人型号
     * */
    public String robotModel;
    /**
     * 	机器人名称	string
     * */
    public String robotName;
    /**
     * 机器人SN码
     * */
    public String robotSn;
    /**
     * 服务时常
     * */
    public Integer serviceDays;
    /**
     * 	SIM卡号
     * */
    public String simCardNo;
    /**
     * app版本
     * */
    public String softwareVersion;
    /**
     * 机器人连接状态状态 1-在线 0-离线
     * */
    public Integer status;
    /**
     * 企业编号
     * */
    public String tenantCode;
    /**
     * 企业名称
     * */
    public String tenantName;
    /**
     * 机器人状态 1-空闲 2-工作中 3-充电中 4-急停中 5-异常
     * */
    public String workStatus;
}
